Drug Discovery Today
Drug Discovery Today > 1998 > 3 > 3 > 105-112
Drug Discovery Today > 1998 > 3 > 3 > 113-121
Drug Discovery Today > 1998 > 3 > 3 > 122-130
Drug Discovery Today > 1998 > 3 > 3 > 141-142
Drug Discovery Today > 1998 > 3 > 3 > 131-140